more power to your elbow - Französisch Englisch Wörterbuch